﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace SSS.AlphaNN.Forms
{
    public partial class ViewDBTable : Form
    {
        private List<List<double>> _intput;
        
        public ViewDBTable(List<List<double>> inputData)
        {
            InitializeComponent();
            _intput=new List<List<double>>(inputData);
            this.Text = "Просмотр результата ";
            dgvDBTable.AutoGenerateColumns = true;
            
            ViewTable();
        }

        /// <summary>
        /// Просмотр таблицы БД
        /// </summary>
        private void ViewTable()
        {
            //dgvDBTable.Columns.Clear();
            int i = 0;
            _intput[0].ForEach(x => dgvDBTable.Columns.Add("Param"+(i++).ToString(), ""));
            _intput.ForEach(x =>
                                {
                                    dgvDBTable.Rows.Add(x.Select(y => y.ToString()).ToArray());
                                });
        }
    }
}